sum overdue - German English Dictionary